I interviewed for a Frontend Developer position specializing in React. The process started with an email from an HR recruiter to schedule a screening call. The screening call was very pleasant, and we arranged a 30-minute Zoom meeting with the software architect. During this meeting, we discussed my experience, the company's goals, and the role itself.
A few days later, I was informed that they wanted to proceed with a task. They asked for my availability and provided a task that would take approximately three hours to complete. The task was well-designed and fit within the given timeframe.
After submitting the task, I received another call from HR to schedule a follow-up meeting with the software architect and another team leader. In this meeting, we reviewed the task I had completed and discussed software architecture, work processes like pull requests and unit testing, as well as some soft skills questions.
שאלות מתוך הראיון
Setting up a React project with several pages and components
- ראיון high level עם ראש צוות. שאלה טכנית קלה בפסודו קוד.
- משימת בית מאד ארוכה ואחריה review
הסבר על החברה, מעבר על קורות חיים.
המראיין היה מאד נעים. היה אי תאימות בין הצורה שבה הHR הציגה את המשרה/החברה לבין איך שהמראיין הציג.
המשימת בית חריגה מאד בהיקפה.
שאלות מתוך הראיון
- בראיון: משימה קלה של מעבר על רשימה וסכימת אביריה עד חסם מסוים.
- מטלת בית: מימוש מלא של אלגוריתם external sort עבור קובץ CSV גדול עם מגבלת מקום של C שורות בזיכרון. מימוש ע"י קוד מקבלי, input validation, unit tests.